package com.ss.android.article.base.feature.app.b;

import com.ss.android.article.base.feature.model.CellRef;
import java.util.Comparator;

public final class CellRefComparator implements Comparator<CellRef> {
    private int a;

    public CellRefComparator(int arg1) {
        this.a = arg1;
    }

    public final int compare(CellRef left, CellRef right) {
        int v0 = -1;
        long v6 = left.cateBehotTime;
        long v4 = right.cateBehotTime;
        long v8 = left.cateCursor;
        long v10 = right.cateCursor;
        switch(this.a) {
            case 0: {
                v6 = left.cateBehotTime;
                v4 = right.cateBehotTime;
                break;
            }
            case 1: {
                v6 = left.userRepinTime;
                v4 = right.userRepinTime;
                break;
            }
        }

        if(v6 <= v4) {
            if(v6 == v4) {
                if(v8 > v10) {
                    return v0;
                }
                else if(v8 < v10) {
                    return 1;
                }
            }
            else if(v6 < v4) {
                return 1;
            }

            v0 = 0;
        }

        return v0;
    }
}

